2024 Nissan Sentra Review: Refreshed, Refined, Remarkably Good